Check for <unistd.h>.
authorTor Lillqvist <tml@iki.fi>
Tue, 1 Aug 2000 21:43:56 +0000 (21:43 +0000)
committerTor Lillqvist <tml@src.gnome.org>
Tue, 1 Aug 2000 21:43:56 +0000 (21:43 +0000)
2000-08-02  Tor Lillqvist  <tml@iki.fi>

* configure.in: Check for <unistd.h>.

2000-08-02  Tor Lillqvist  <tml@iki.fi>

* io-bmp.c
* io-ico.c
* io-ras.c
* io-tiff.c
* io-wbmp.c: Conditionalise inclusion of <unistd.h>.

* makefile.mingw.in: List loaders alphabetically. Add the wbmp
one. Fix names of DLLs to have '-' instead of '_'.

15 files changed:
ChangeLog
ChangeLog.pre-2-0
ChangeLog.pre-2-10
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
configure.in
gdk-pixbuf/ChangeLog
gdk-pixbuf/io-bmp.c
gdk-pixbuf/io-ico.c
gdk-pixbuf/io-ras.c
gdk-pixbuf/io-tiff.c
gdk-pixbuf/io-wbmp.c
gdk-pixbuf/makefile.mingw.in

index 8f0be3ee27c22c8511f7f858bd22b4dfc9e2dca8..dc4697d1c76766e81314595554b9d06ea0a39d0b 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2000-08-02  Tor Lillqvist  <tml@iki.fi>
+
+       * configure.in: Check for <unistd.h>.
+
 2000-08-01  Martin Baulig  <baulig@suse.de>
 
        * gtk/gtkmain.c (gtk_init_check): Use g_message() and not g_warning()
index 8f0be3ee27c22c8511f7f858bd22b4dfc9e2dca8..dc4697d1c76766e81314595554b9d06ea0a39d0b 100644 (file)
@@ -1,3 +1,7 @@
+2000-08-02  Tor Lillqvist  <tml@iki.fi>
+
+       * configure.in: Check for <unistd.h>.
+
 2000-08-01  Martin Baulig  <baulig@suse.de>
 
        * gtk/gtkmain.c (gtk_init_check): Use g_message() and not g_warning()
index 8f0be3ee27c22c8511f7f858bd22b4dfc9e2dca8..dc4697d1c76766e81314595554b9d06ea0a39d0b 100644 (file)
@@ -1,3 +1,7 @@
+2000-08-02  Tor Lillqvist  <tml@iki.fi>
+
+       * configure.in: Check for <unistd.h>.
+
 2000-08-01  Martin Baulig  <baulig@suse.de>
 
        * gtk/gtkmain.c (gtk_init_check): Use g_message() and not g_warning()
index 8f0be3ee27c22c8511f7f858bd22b4dfc9e2dca8..dc4697d1c76766e81314595554b9d06ea0a39d0b 100644 (file)
@@ -1,3 +1,7 @@
+2000-08-02  Tor Lillqvist  <tml@iki.fi>
+
+       * configure.in: Check for <unistd.h>.
+
 2000-08-01  Martin Baulig  <baulig@suse.de>
 
        * gtk/gtkmain.c (gtk_init_check): Use g_message() and not g_warning()
index 8f0be3ee27c22c8511f7f858bd22b4dfc9e2dca8..dc4697d1c76766e81314595554b9d06ea0a39d0b 100644 (file)
@@ -1,3 +1,7 @@
+2000-08-02  Tor Lillqvist  <tml@iki.fi>
+
+       * configure.in: Check for <unistd.h>.
+
 2000-08-01  Martin Baulig  <baulig@suse.de>
 
        * gtk/gtkmain.c (gtk_init_check): Use g_message() and not g_warning()
index 8f0be3ee27c22c8511f7f858bd22b4dfc9e2dca8..dc4697d1c76766e81314595554b9d06ea0a39d0b 100644 (file)
@@ -1,3 +1,7 @@
+2000-08-02  Tor Lillqvist  <tml@iki.fi>
+
+       * configure.in: Check for <unistd.h>.
+
 2000-08-01  Martin Baulig  <baulig@suse.de>
 
        * gtk/gtkmain.c (gtk_init_check): Use g_message() and not g_warning()
index 8f0be3ee27c22c8511f7f858bd22b4dfc9e2dca8..dc4697d1c76766e81314595554b9d06ea0a39d0b 100644 (file)
@@ -1,3 +1,7 @@
+2000-08-02  Tor Lillqvist  <tml@iki.fi>
+
+       * configure.in: Check for <unistd.h>.
+
 2000-08-01  Martin Baulig  <baulig@suse.de>
 
        * gtk/gtkmain.c (gtk_init_check): Use g_message() and not g_warning()
index ae67813d8c38bc1ce7742010ecbd739d35aeb7fe..298e32c64452c45c7eb50da6e43b8ca306f96d1f 100644 (file)
@@ -339,6 +339,7 @@ AC_SUBST(GLIB_DEPLIBS)
 AC_CHECK_HEADERS(dirent.h, AC_DEFINE(HAVE_DIRENT_H))
 AC_CHECK_HEADERS(pwd.h, AC_DEFINE(HAVE_PWD_H))
 AC_CHECK_HEADERS(sys/time.h, AC_DEFINE(HAVE_SYS_TIME_H))
+AC_CHECK_HEADERS(unistd.h, AC_DEFINE(HAVE_UNISTD_H))
 
 saved_cflags="$CFLAGS"
 saved_ldflags="$LDFLAGS"
index 745578d87d182a907b26162d49977744dd90fccd..a63fc9afcac568388c0f5e18e0898aca2c91464c 100644 (file)
@@ -1,3 +1,14 @@
+2000-08-02  Tor Lillqvist  <tml@iki.fi>
+
+       * io-bmp.c
+       * io-ico.c
+       * io-ras.c
+       * io-tiff.c
+       * io-wbmp.c: Conditionalise inclusion of <unistd.h>.
+
+       * makefile.mingw.in: List loaders alphabetically. Add the wbmp
+       one. Fix names of DLLs to have '-' instead of '_'.
+
 2000-07-31  Elliot Lee  <sopwith@redhat.com>
        * io-wbmp.c: Some bug fixes - now tested to work.
 
index 7d7121b5d4f08bfeebceba274c0763194b930728..18ef7bc90486aea5240ea74b31059cf597e1cb59 100644 (file)
@@ -33,7 +33,9 @@ Known bugs:
 
 #include <config.h>
 #include <stdio.h>
+#ifdef HAVE_UNISTD_H
 #include <unistd.h>
+#endif
 #include <string.h>
 #include "gdk-pixbuf-private.h"
 #include "gdk-pixbuf-io.h"
index b307631e06bba8dddcaaeff333d427a0cfb50e65..83e2cf93bdcc8487a3be30a1e78899aa12a6c492 100644 (file)
@@ -35,7 +35,9 @@ Known bugs:
 
 #include <config.h>
 #include <stdio.h>
+#ifdef HAVE_UNISTD_H
 #include <unistd.h>
+#endif
 #include <string.h>
 #include "gdk-pixbuf-private.h"
 #include "gdk-pixbuf-io.h"
index a636ede37d8fc5f0abbe7fa61aca8b1ecf135ea6..e70f4c9e0d8778909ec3acab5ecaa943bff895a6 100644 (file)
@@ -32,7 +32,9 @@ Known bugs:
 
 #include <config.h>
 #include <stdio.h>
+#ifdef HAVE_UNISTD_H
 #include <unistd.h>
+#endif
 #include <string.h>
 #include "gdk-pixbuf-private.h"
 #include "gdk-pixbuf-io.h"
index 0b2046c87b339a4091cc2c43a5261cc57975cdee..7209d958f355ea3f92db96f83c789de89fac46d0 100644 (file)
@@ -28,7 +28,9 @@
 #include <config.h>
 #include <stdlib.h>
 #include <string.h>
+#ifdef HAVE_UNISTD_H
 #include <unistd.h>
+#endif
 #include <tiffio.h>
 #include "gdk-pixbuf-private.h"
 #include "gdk-pixbuf-io.h"
index d49658930b9cbde799eb6979a3ca436a7a8550bc..5e08d6bad3efc473a22ea326374ce4e283fb86de 100644 (file)
@@ -30,7 +30,9 @@ Known bugs:
 
 #include <config.h>
 #include <stdio.h>
+#ifdef HAVE_UNISTD_H
 #include <unistd.h>
+#endif
 #include <string.h>
 #include "gdk-pixbuf-private.h"
 #include "gdk-pixbuf-io.h"
index dbc774a21c6f5f35acf626dbde05d2ed39cd341a..1f375ac7d7f6b0f2ed709a2c868003cd44d8bda4 100644 (file)
@@ -16,15 +16,16 @@ DEPCFLAGS = $(GLIB_CFLAGS)
 all :                                          \
        ../config.h                             \
        gdk_pixbuf-$(GTK_VER).dll               \
-       pixbufloader_png.dll                    \
-       pixbufloader_jpeg.dll                   \
-       pixbufloader_gif.dll                    \
-       pixbufloader_ico.dll                    \
-       pixbufloader_ras.dll                    \
-       pixbufloader_tiff.dll                   \
-       pixbufloader_xpm.dll                    \
-       pixbufloader_pnm.dll                    \
-       pixbufloader_bmp.dll                    \
+       pixbufloader-bmp.dll                    \
+       pixbufloader-gif.dll                    \
+       pixbufloader-ico.dll                    \
+       pixbufloader-jpeg.dll                   \
+       pixbufloader-png.dll                    \
+       pixbufloader-pnm.dll                    \
+       pixbufloader-ras.dll                    \
+       pixbufloader-tiff.dll                   \
+       pixbufloader-wbmp.dll                   \
+       pixbufloader-xpm.dll                    \
        test-gdk-pixbuf.exe
        
 gdk_pixbuf_OBJECTS =                           \
@@ -45,59 +46,64 @@ gdk_pixbuf-$(GTK_VER).dll : $(gdk_pixbuf_OBJECTS) gdk_pixbuf.def
 pixops/libpixops.a :
        cd pixops && $(MAKE) -f makefile.mingw libpixops.a
 
-pixbufloader_png_OBJECTS = io-png.o
+pixbufloader_bmp_OBJECTS = io-bmp.o
 
-pixbufloader_png.dll : $(pixbufloader_png_OBJECTS) pixbufloader_png.def
-       $(GLIB)/build-dll pixbufloader_png - pixbuf_png.def $(pixbufloader_png_OBJECTS) -L . -lgdk_pixbuf-$(GTK_VER) $(GLIB_LIBS) $(PNG_LIBS)
+pixbufloader-bmp.dll : $(pixbufloader_bmp_OBJECTS) pixbufloader_bmp.def
+       $(GLIB)/build-dll pixbufloader-bmp - pixbufloader_bmp.def $(pixbufloader_bmp_OBJECTS) -L . -lgdk_pixbuf-$(GTK_VER) $(GLIB_LIBS)
 
-io-png.o : io-png.c
-       $(CC) $(CFLAGS) $(PNG_CFLAGS) -c $<
+pixbufloader_gif_OBJECTS = io-gif.o
 
-pixbufloader_jpeg_OBJECTS = io-jpeg.o
+pixbufloader-gif.dll : $(pixbufloader_gif_OBJECTS) pixbufloader_gif.def
+       $(GLIB)/build-dll pixbufloader-gif - pixbufloader_gif.def $(pixbufloader_gif_OBJECTS) -L . -lgdk_pixbuf-$(GTK_VER) $(GLIB_LIBS)
 
-pixbufloader_jpeg.dll : $(pixbufloader_jpeg_OBJECTS) pixbufloader_jpeg.def
-       $(GLIB)/build-dll pixbufloader_jpeg - pixbufloader_jpeg.def $(pixbufloader_jpeg_OBJECTS) -L . -lgdk_pixbuf-$(GTK_VER) $(GLIB_LIBS) $(JPEG_LIBS)
+pixbufloader_ico_OBJECTS = io-ico.o
+
+pixbufloader-ico.dll : $(pixbufloader_ico_OBJECTS) pixbufloader_ico.def
+       $(GLIB)/build-dll pixbufloader-ico - pixbufloader_ico.def $(pixbufloader_ico_OBJECTS) -L  . -lgdk_pixbuf-$(GTK_VER) $(GLIB_LIBS)
+
+pixbufloader_jpeg_OBJECTS = io-jpeg.o
 
 io-jpeg.o : io-jpeg.c
        $(CC) $(CFLAGS) $(JPEG_CFLAGS) -c $<
 
-pixbufloader_gif_OBJECTS = io-gif.o
+pixbufloader-jpeg.dll : $(pixbufloader_jpeg_OBJECTS) pixbufloader_jpeg.def
+       $(GLIB)/build-dll pixbufloader-jpeg - pixbufloader_jpeg.def $(pixbufloader_jpeg_OBJECTS) -L . -lgdk_pixbuf-$(GTK_VER) $(GLIB_LIBS) $(JPEG_LIBS)
+
+pixbufloader_png_OBJECTS = io-png.o
+
+io-png.o : io-png.c
+       $(CC) $(CFLAGS) $(PNG_CFLAGS) -c $<
 
-pixbufloader_gif.dll : $(pixbufloader_gif_OBJECTS) pixbufloader_gif.def
-       $(GLIB)/build-dll pixbufloader_gif - pixbufloader_gif.def $(pixbufloader_gif_OBJECTS) -L . -lgdk_pixbuf-$(GTK_VER) $(GLIB_LIBS)
+pixbufloader-png.dll : $(pixbufloader_png_OBJECTS) pixbufloader_png.def
+       $(GLIB)/build-dll pixbufloader-png - pixbufloader_png.def $(pixbufloader_png_OBJECTS) -L . -lgdk_pixbuf-$(GTK_VER) $(GLIB_LIBS) $(PNG_LIBS)
 
-pixbufloader_ico_OBJECTS = io-ico.o
+pixbufloader_pnm_OBJECTS = io-pnm.o
 
-pixbufloader_ico.dll : $(pixbufloader_ico_OBJECTS) pixbufloader_ico.def
-       $(GLIB)/build-dll pixbufloader_ico - pixbufloader_ico.def $(pixbufloader_ico_OBJECTS) -L  . -lgdk_pixbuf-$(GTK_VER) $(GLIB_LIBS)
+pixbufloader-pnm.dll : $(pixbufloader_pnm_OBJECTS) pixbufloader_pnm.def
+       $(GLIB)/build-dll pixbufloader-pnm - pixbufloader_pnm.def $(pixbufloader_pnm_OBJECTS) -L . -lgdk_pixbuf-$(GTK_VER) $(GLIB_LIBS)
 
 pixbufloader_ras_OBJECTS = io-ras.o
 
-pixbufloader_ras.dll : $(pixbufloader_ras_OBJECTS) pixbufloader_ras.def
-       $(GLIB)/build-dll pixbufloader_ras - pixbufloader_ras.def $(pixbufloader_ras_OBJECTS) -L . -lgdk_pixbuf-$(GTK_VER) $(GLIB_LIBS)
+pixbufloader-ras.dll : $(pixbufloader_ras_OBJECTS) pixbufloader_ras.def
+       $(GLIB)/build-dll pixbufloader-ras - pixbufloader_ras.def $(pixbufloader_ras_OBJECTS) -L . -lgdk_pixbuf-$(GTK_VER) $(GLIB_LIBS)
 
 pixbufloader_tiff_OBJECTS = io-tiff.o
 
-pixbufloader_tiff.dll : $(pixbufloader_tiff_OBJECTS) pixbufloader_tiff.def
-       $(GLIB)/build-dll pixbufloader_tiff - pixbufloader_tiff.def $(pixbufloader_tiff_OBJECTS) -L . -lgdk_pixbuf-$(GTK_VER) $(GLIB_LIBS) $(TIFF_LIBS) $(JPEG_LIBS) $(ZLIB_LIBS)
+pixbufloader-tiff.dll : $(pixbufloader_tiff_OBJECTS) pixbufloader_tiff.def
+       $(GLIB)/build-dll pixbufloader-tiff - pixbufloader_tiff.def $(pixbufloader_tiff_OBJECTS) -L . -lgdk_pixbuf-$(GTK_VER) $(GLIB_LIBS) $(TIFF_LIBS) $(JPEG_LIBS) $(ZLIB_LIBS)
 
 io-tiff.o : io-tiff.c
        $(CC) $(CFLAGS) $(TIFF_CFLAGS) -c $<
 
-pixbufloader_xpm_OBJECTS = io-xpm.o
-
-pixbufloader_xpm.dll : $(pixbufloader_xpm_OBJECTS) pixbufloader_xpm.def
-       $(GLIB)/build-dll pixbufloader_xpm - pixbufloader_xpm.def $(pixbufloader_xpm_OBJECTS) -L  . -lgdk_pixbuf-$(GTK_VER) $(GLIB_LIBS)
-
-pixbufloader_pnm_OBJECTS = io-pnm.o
+pixbufloader_wbmp_OBJECTS = io-wbmp.o
 
-pixbufloader_pnm.dll : $(pixbufloader_pnm_OBJECTS) pixbufloader_pnm.def
-       $(GLIB)/build-dll pixbufloader_pnm - pixbufloader_pnm.def $(pixbufloader_pnm_OBJECTS) -L . -lgdk_pixbuf-$(GTK_VER) $(GLIB_LIBS)
+pixbufloader-wbmp.dll : $(pixbufloader_wbmp_OBJECTS) pixbufloader_wbmp.def
+       $(GLIB)/build-dll pixbufloader-wbmp - pixbufloader_wbmp.def $(pixbufloader_wbmp_OBJECTS) -L  . -lgdk_pixbuf-$(GTK_VER) $(GLIB_LIBS)
 
-pixbufloader_bmp_OBJECTS = io-bmp.o
+pixbufloader_xpm_OBJECTS = io-xpm.o
 
-pixbufloader_bmp.dll : $(pixbufloader_bmp_OBJECTS) pixbufloader_bmp.def
-       $(GLIB)/build-dll pixbufloader_bmp - pixbufloader_bmp.def $(pixbufloader_bmp_OBJECTS) -L . -lgdk_pixbuf-$(GTK_VER) $(GLIB_LIBS)
+pixbufloader-xpm.dll : $(pixbufloader_xpm_OBJECTS) pixbufloader_xpm.def
+       $(GLIB)/build-dll pixbufloader-xpm - pixbufloader_xpm.def $(pixbufloader_xpm_OBJECTS) -L  . -lgdk_pixbuf-$(GTK_VER) $(GLIB_LIBS)
 
 test-gdk-pixbuf.exe : test-gdk-pixbuf.o gdk_pixbuf-$(GTK_VER).dll
        $(CC) $(CFLAGS) -o $@ test-gdk-pixbuf.o -L . -lgdk_pixbuf-$(GTK_VER) $(GTK_LIBS) $(GLIB_LIBS)